package lspay

import (
	"encoding/json"
)

// CloseRequest 订单关闭请求
type CloseRequest struct {
	// 订单号
	OrderId string `json:"orderId"`
}

// Bytes 返回json字节数组
func (p *CloseRequest) Bytes() []byte {
	if p == nil {
		return nil
	}
	bs, _ := json.Marshal(p)
	return bs
}

// CloseResponse 订单关闭响应
type CloseResponse struct {
	// 订单号
	OrderId string `json:"orderId"`
	// 商户ID
	MerchantId uint32 `json:"merchantId"`
	// 商户订单No
	OutTradeNo string `json:"outTradeNo"`
}
